/* General ------------------------------------------------------------------------------------------------------------*/


/* a:hover {
  text-decoration: none;
} */



/* Page - Container --------------------------------------------------------------------------------------------------*/
.page-container {
  width: 150px;
  
}
.page-container > .container {
  padding: 40px 35px;
  background-color: #fff;
}
pre{
	margin-left:2px;
	border-left:3px solid #CCC;
	padding:0 1em;
}



/* Home --------------------------------------------------------------------------------------------------------------*/
.row.separator {
  margin-bottom: 10px;
}






/* FAQs --------------------------------------------------------------------------------------------------------------*/


 .faq-item {
 /*  padding: 12px 25px 10px 45px; */
  border: 1px solid #fff;
  border-bottom: 1px solid #e8e8e8;
  position: relative;
}

.faq-icon {
  background-image: url("../images/faq-plus.png");
  background-repeat: no-repeat;
  background-position: 0 0;
  /* position: absolute; */
  display: inline-block;
  height: 17px;
  width: 17px;
  top: 15px;
  left: 15px; 
  cursor: pointer;
}

.faq-item.active .faq-icon {
  background-image: url("../images/faq-minus.png");
}

.faq-item.active {
  background-color: #f5f5f5;
  border: 1px solid #eaeaea;
  /* margin-bottom: 5px; */
}
.faq-item.active faq-question {
  color: #395996; 
}

.faq-item faq-question {
   color: #666565; 
/*   font-size: 4px; */
  line-height: 22px;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
/*   font-weight: 600; */
  margin: 0;
}
.faq-item faq-question a {
  color: inherit;
}
.faq-item faq-question a:hover {
   color: #395996; 
}

.faq-item .faq-answer {
  margin-top: 10px;
}

  .page-container > .container {
    padding: 40px 20px;
  }

  
 
